#!/usr/bin/env python
#-*- coding:utf-8 -*-

from __future__ import print_function

import sys
import numpy

def imprimir_estadisticas(muestras):
    if len(muestras) == 0:
        return
    minimo = min(muestras)
    maximo = max(muestras)
    promedio = sum(muestras)/float(len(muestras))
    desvio = numpy.std(muestras)

    print ( "\t".join( (map(str,[hilos,minimo,maximo,promedio,desvio]) ) ) )

        
if __name__ == '__main__':

    hilos = 0

    print ( "\t".join( ("hilos","min","max","avg","std") ) )

    muestras = [];
    i = 0
    for linea in sys.stdin:
        i += 1
        linea = linea.strip()
        if len(linea) == 0 or linea.startswith("#") :
            continue;
        partes = linea.split(",")
        partes.remove("")

#        if hilos != len(partes):
#            print ("i:",i,"p:",len(partes),"/ h:",hilos, file=sys.stderr)
        if hilos > 0 and hilos != len(partes):
            imprimir_estadisticas(muestras)
            muestras = []
        else:
            for m in partes:
                muestras.append(long(m))
        hilos = len(partes)

    imprimir_estadisticas(muestras)

